package my;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 * 一、使用JDBC链接Mysql数据库
 *    1.加载【Mysql】驱动 --- JDBC规范【固定结构】
 *    2.建立数据库链接  Mysql：url地址、用户名、密码
 *    字符串接收：url、username、password
 *
 *
 *
 */
public class my {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        //1.加载驱动【注册Mysql驱动程序】
        //Class.forName() 反射作用，注册Mysql驱动
        // com.mysql.jdbc.Driver 注册不同种类数据库：Mysql
        Class.forName("com.mysql.jdbc.Driver");
        //2.接收Mysql 用户名 root  密码  空
        String username="root";
        String password="";
        // 接收Mysql  url地址固定写法
        // jdbc:mysql://ip地址:端口号/库名？characterEncoding=UTF-8
        String url=
                "jdbc:mysql://localhost:3309/?characterEncoding=UTF-8";

        //建立数据库的链接：DriverManager 工具类，链接各种数据库
        //getConnection()传入url，用户名和密码,返回对象Connection
        Connection con=
                DriverManager.getConnection(url,username,password);
        //打桩：测试数据库是否连接成功
        System.out.println("测试数据库链接："+con);


//4.关闭资源


    }

}